[INFO] cloning repository https://github.com/tagawa0525/openjpeg-rs
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/tagawa0525/openjpeg-rs" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftagawa0525%2Fopenjpeg-rs", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftagawa0525%2Fopenjpeg-rs'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 7d52807083523c70167512c9a73b286fe28565d3
[INFO] testing tagawa0525/openjpeg-rs against master#1f7f8ea0721a3b1eb73e6c6d25cccb371434b320 for pr-154065-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftagawa0525%2Fopenjpeg-rs" "/workspace/builds/worker-1-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/tagawa0525/openjpeg-rs
[INFO] finished tweaking git repo https://github.com/tagawa0525/openjpeg-rs
[INFO] tweaked toml for git repo https://github.com/tagawa0525/openjpeg-rs written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/tagawa0525/openjpeg-rs on toolchain 1f7f8ea0721a3b1eb73e6c6d25cccb371434b320
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/tagawa0525/openjpeg-rs already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 2406e1ee481321187aee620c7c4818290996b11e8ac0cd3ed3073140c94b147c
[INFO] running `Command { std: "docker" "start" "-a" "2406e1ee481321187aee620c7c4818290996b11e8ac0cd3ed3073140c94b147c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2406e1ee481321187aee620c7c4818290996b11e8ac0cd3ed3073140c94b147c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2406e1ee481321187aee620c7c4818290996b11e8ac0cd3ed3073140c94b147c", kill_on_drop: false }`
[INFO] [stdout] 2406e1ee481321187aee620c7c4818290996b11e8ac0cd3ed3073140c94b147c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] f07e45d9d41f1c1cbb06292085d0fb86e39ced561eacd563ddca9cc6e3d516f4
[INFO] running `Command { std: "docker" "start" "-a" "f07e45d9d41f1c1cbb06292085d0fb86e39ced561eacd563ddca9cc6e3d516f4", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling openjpeg-rs v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 8.25s
[INFO] running `Command { std: "docker" "inspect" "f07e45d9d41f1c1cbb06292085d0fb86e39ced561eacd563ddca9cc6e3d516f4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f07e45d9d41f1c1cbb06292085d0fb86e39ced561eacd563ddca9cc6e3d516f4", kill_on_drop: false }`
[INFO] [stdout] f07e45d9d41f1c1cbb06292085d0fb86e39ced561eacd563ddca9cc6e3d516f4
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 1ad2bf8886fff869b969555a48f231fe42944e0137a5b732cfcca5a701185b24
[INFO] running `Command { std: "docker" "start" "-a" "1ad2bf8886fff869b969555a48f231fe42944e0137a5b732cfcca5a701185b24", kill_on_drop: false }`
[INFO] [stderr]    Compiling openjpeg-rs v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 5.33s
[INFO] running `Command { std: "docker" "inspect" "1ad2bf8886fff869b969555a48f231fe42944e0137a5b732cfcca5a701185b24", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1ad2bf8886fff869b969555a48f231fe42944e0137a5b732cfcca5a701185b24", kill_on_drop: false }`
[INFO] [stdout] 1ad2bf8886fff869b969555a48f231fe42944e0137a5b732cfcca5a701185b24
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] c7e19e8d72bb85167a4580794ad4fd9f7f4023f42459cd93fc4f82261a05e584
[INFO] running `Command { std: "docker" "start" "-a" "c7e19e8d72bb85167a4580794ad4fd9f7f4023f42459cd93fc4f82261a05e584", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.04s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/openjpeg_rs-0c20e37cd5499c08)
[INFO] [stdout] 
[INFO] [stdout] running 429 tests
[INFO] [stdout] test api::tests::decode_empty_fails ... ok
[INFO] [stdout] test api::tests::detect_format_jp2 ... ok
[INFO] [stdout] test api::tests::detect_format_too_short ... ok
[INFO] [stdout] test api::tests::decode_j2k_basic ... ok
[INFO] [stdout] test api::tests::detect_format_j2k ... ok
[INFO] [stdout] test api::tests::decode_jp2_basic ... ok
[INFO] [stdout] test api::tests::encode_j2k_produces_decodable_pixels ... ok
[INFO] [stdout] test coding::ht_dec::tests::count_leading_zeros_basic ... ok
[INFO] [stdout] test coding::ht_dec::tests::decode_init_uvlc_mode0 ... ok
[INFO] [stdout] test api::tests::detect_format_unknown ... ok
[INFO] [stdout] test api::tests::encode_decode_roundtrip_jp2 ... ok
[INFO] [stdout] test api::tests::encode_decode_roundtrip_jp2_with_pixels ... ok
[INFO] [stdout] test coding::ht_dec::tests::decode_init_uvlc_mode1 ... ok
[INFO] [stdout] test coding::ht_dec::tests::decode_init_uvlc_mode1_prefix01 ... ok
[INFO] [stdout] test coding::ht_dec::tests::decode_init_uvlc_mode4 ... ok
[INFO] [stdout] test coding::ht_dec::tests::decode_noninit_uvlc_mode0 ... ok
[INFO] [stdout] test coding::ht_dec::tests::decode_noninit_uvlc_mode2 ... ok
[INFO] [stdout] test coding::ht_dec::tests::decode_noninit_uvlc_mode3 ... ok
[INFO] [stdout] test coding::ht_dec::tests::decode_init_uvlc_mode2 ... ok
[INFO] [stdout] test coding::ht_dec::tests::decode_noninit_uvlc_mode1 ... ok
[INFO] [stdout] test coding::ht_dec::tests::frwd_reader_advance_consumes_bits ... ok
[INFO] [stdout] test coding::ht_dec::tests::frwd_reader_fill_on_exhaustion ... ok
[INFO] [stdout] test coding::ht_dec::tests::frwd_reader_init_and_fetch ... ok
[INFO] [stdout] test coding::ht_dec::tests::frwd_reader_unstuffing ... ok
[INFO] [stdout] test coding::ht_dec::tests::ht_decode_cblk_cleanup_pass_allzero_2x2 ... ok
[INFO] [stdout] test coding::ht_dec::tests::ht_decode_cblk_two_passes_allzero ... ok
[INFO] [stdout] test coding::ht_dec::tests::ht_decode_cblk_zero_bitdepth ... ok
[INFO] [stdout] test coding::ht_dec::tests::ht_decode_cblk_three_passes_allzero ... ok
[INFO] [stdout] test coding::ht_dec::tests::mel_decoder_init ... ok
[INFO] [stdout] test coding::ht_dec::tests::mel_decoder_single_run ... ok
[INFO] [stdout] test coding::ht_dec::tests::mel_decoder_unstuffing ... ok
[INFO] [stdout] test coding::ht_dec::tests::ht_decode_cblk_rejects_invalid_inputs ... ok
[INFO] [stdout] test coding::ht_dec::tests::mrp_pass_refines_single_sample ... ok
[INFO] [stdout] test coding::ht_dec::tests::population_count_basic ... ok
[INFO] [stdout] test coding::ht_dec::tests::rev_reader_advance_consumes_bits ... ok
[INFO] [stdout] test coding::ht_dec::tests::rev_reader_new_mrp_reads_from_end ... ok
[INFO] [stdout] test coding::ht_dec::tests::spp_pass_no_significant_neighbors ... ok
[INFO] [stdout] test coding::mqc::tests::bypass_encode_decode_roundtrip ... ok
[INFO] [stdout] test coding::ht_dec::tests::rev_reader_unstuffing ... ok
[INFO] [stdout] test coding::ht_dec::tests::spp_pass_discovers_neighbor ... ok
[INFO] [stdout] test coding::ht_dec::tests::rev_reader_init_and_fetch ... ok
[INFO] [stdout] test coding::mqc::tests::encode_decode_multiple_contexts ... ok
[INFO] [stdout] test coding::mqc::tests::encode_decode_roundtrip_mps ... ok
[INFO] [stdout] test coding::mqc::tests::init_enc_sets_initial_state ... ok
[INFO] [stdout] test coding::mqc::tests::erterm_enc_fills_correctly ... ok
[INFO] [stdout] test coding::mqc::tests::num_bytes_tracks_position ... ok
[INFO] [stdout] test coding::mqc::tests::raw_decode_roundtrip ... ok
[INFO] [stdout] test coding::mqc::tests::reset_states_all_equiprobable ... ok
[INFO] [stdout] test coding::mqc::tests::restart_init_enc_resets_state ... ok
[INFO] [stdout] test coding::mqc::tests::segmark_enc_encodes_four_symbols ... ok
[INFO] [stdout] test coding::mqc::tests::set_state_specific_context ... ok
[INFO] [stdout] test coding::mqc::tests::state_table_first_entry ... ok
[INFO] [stdout] test coding::mqc::tests::state_table_last_entry ... ok
[INFO] [stdout] test coding::mqc::tests::state_table_length ... ok
[INFO] [stdout] test coding::mqc::tests::state_table_transitions_valid ... ok
[INFO] [stdout] test coding::sparse_array::tests::invalid_region_forgiving_returns_ok ... ok
[INFO] [stdout] test coding::sparse_array::tests::invalid_region_non_forgiving_returns_error ... ok
[INFO] [stdout] test coding::sparse_array::tests::is_region_valid_accepts_valid ... ok
[INFO] [stdout] test coding::sparse_array::tests::is_region_valid_rejects_invalid ... ok
[INFO] [stdout] test coding::sparse_array::tests::new_creates_valid_array ... ok
[INFO] [stdout] test coding::sparse_array::tests::new_calculates_block_counts ... ok
[INFO] [stdout] test coding::sparse_array::tests::new_exact_block_size ... ok
[INFO] [stdout] test coding::sparse_array::tests::read_unwritten_region_returns_zeros ... ok
[INFO] [stdout] test coding::sparse_array::tests::read_with_col_stride ... ok
[INFO] [stdout] test coding::sparse_array::tests::single_element_write_read ... ok
[INFO] [stdout] test coding::sparse_array::tests::write_then_read_partial_block ... ok
[INFO] [stdout] test coding::sparse_array::tests::write_then_read_across_blocks ... ok
[INFO] [stdout] test coding::sparse_array::tests::write_then_read_roundtrip ... ok
[INFO] [stdout] test coding::sparse_array::tests::write_with_col_stride ... ok
[INFO] [stdout] test coding::t1::tests::allocate_8x8 ... ok
[INFO] [stdout] test coding::t1::tests::allocate_clears_data ... ok
[INFO] [stdout] test coding::ht_dec::tests::rev_reader_new_mrp_init ... ok
[INFO] [stdout] test coding::t1::tests::allocate_border_flags_top_bottom ... ok
[INFO] [stdout] test coding::t1::tests::allocate_interior_flags_cleared ... ok
[INFO] [stdout] test coding::t1::tests::allocate_partial_strip_h5 ... ok
[INFO] [stdout] test coding::t1::tests::allocate_partial_strip_h7 ... ok
[INFO] [stdout] test coding::t1::tests::allocate_partial_strip_h6 ... ok
[INFO] [stdout] test coding::mqc::tests::encode_single_symbol_and_flush ... ok
[INFO] [stdout] test coding::t1::tests::getctxno_mag_already_refined ... ok
[INFO] [stdout] test coding::t1::tests::getctxno_mag_no_neighbours_not_refined ... ok
[INFO] [stdout] test coding::t1::tests::getctxno_mag_with_neighbours ... ok
[INFO] [stdout] test coding::t1::tests::getctxno_sc_from_lut ... ok
[INFO] [stdout] test coding::t1::tests::getctxno_zc_known_values ... ok
[INFO] [stdout] test coding::t1::tests::getctxno_zc_no_neighbours ... ok
[INFO] [stdout] test coding::t1::tests::getctxtno_sc_or_spb_index_zero_flags ... ok
[INFO] [stdout] test coding::t1::tests::getnmsedec_ref_bitpos_nonzero ... ok
[INFO] [stdout] test coding::t1::tests::getnmsedec_ref_bitpos_zero ... ok
[INFO] [stdout] test coding::t1::tests::getnmsedec_sig_bitpos_nonzero ... ok
[INFO] [stdout] test coding::t1::tests::getnmsedec_sig_bitpos_zero ... ok
[INFO] [stdout] test coding::t1::tests::getspb_from_lut ... ok
[INFO] [stdout] test coding::t1::tests::getwmsedec_qmfbid0_orient3 ... ok
[INFO] [stdout] test coding::t1::tests::getwmsedec_qmfbid1_no_mct ... ok
[INFO] [stdout] test coding::t1::tests::getwmsedec_with_mct_norms ... ok
[INFO] [stdout] test coding::t1::tests::is_term_pass_last_cleanup ... ok
[INFO] [stdout] test coding::t1::tests::is_term_pass_lazy ... ok
[INFO] [stdout] test coding::t1::tests::is_term_pass_not_terminated_normal ... ok
[INFO] [stdout] test coding::t1::tests::allocate_reuse_larger ... ok
[INFO] [stdout] test coding::t1::tests::clnpass_encode_decode_roundtrip ... ok
[INFO] [stdout] test coding::t1::tests::flags_index_matches_c_macro ... ok
[INFO] [stdout] test coding::t1::tests::multi_pass_roundtrip ... ok
[INFO] [stdout] test coding::t1::tests::new_decoder ... ok
[INFO] [stdout] test coding::t1::tests::new_encoder ... ok
[INFO] [stdout] test coding::t1::tests::set_orient_offset ... ok
[INFO] [stdout] test coding::t1::tests::refpass_encode_decode_roundtrip ... ok
[INFO] [stdout] test coding::t1::tests::sigpass_encode_decode_roundtrip ... ok
[INFO] [stdout] test coding::t1::tests::smr_roundtrip ... ok
[INFO] [stdout] test coding::t1::tests::t1_batch_encode_decode_roundtrip ... ok
[INFO] [stdout] test coding::t1::tests::t1_decode_cblk_ht_allzero ... ok
[INFO] [stdout] test coding::t1::tests::t1_decode_cblks_empty_segments ... ok
[INFO] [stdout] test coding::t1::tests::t1_decode_cblks_enc_blocks_skipped ... ok
[INFO] [stdout] test coding::t1::tests::t1_encode_cblks_produces_data ... ok
[INFO] [stdout] test coding::t1::tests::update_flags_ci1_no_north_south ... ok
[INFO] [stdout] test coding::t1::tests::update_flags_propagates_east_west ... ok
[INFO] [stdout] test coding::t1::tests::t1_decode_cblk_ht_copies_to_data ... ok
[INFO] [stdout] test coding::t1::tests::t1_encode_cblks_zero_data_no_passes ... ok
[INFO] [stdout] test coding::t1::tests::update_flags_propagates_north ... ok
[INFO] [stdout] test coding::t1::tests::update_flags_propagates_south ... ok
[INFO] [stdout] test coding::t1::tests::update_flags_sets_chi_sign ... ok
[INFO] [stdout] test coding::t1::tests::update_flags_sets_sigma_this ... ok
[INFO] [stdout] test coding::t1::tests::update_flags_vsc_blocks_north ... ok
[INFO] [stdout] test coding::t1_luts::tests::lut_ctxno_sc_spot_check ... ok
[INFO] [stdout] test coding::t1_luts::tests::lut_ctxno_zc_spot_check ... ok
[INFO] [stdout] test coding::t1_luts::tests::lut_nmsedec_ref0_spot_check ... ok
[INFO] [stdout] test coding::t1_luts::tests::lut_nmsedec_ref_spot_check ... ok
[INFO] [stdout] test coding::t1_luts::tests::lut_nmsedec_sig0_spot_check ... ok
[INFO] [stdout] test coding::t1_luts::tests::lut_nmsedec_sig_spot_check ... ok
[INFO] [stdout] test coding::t1_luts::tests::table_sizes ... ok
[INFO] [stdout] test coding::t1_luts::tests::lut_spb_spot_check ... ok
[INFO] [stdout] test coding::tgt::tests::encode_decode_roundtrip_single_leaf ... ok
[INFO] [stdout] test coding::tgt::tests::encode_decode_roundtrip_2x2 ... ok
[INFO] [stdout] test coding::tgt::tests::encode_decode_threshold_below_value ... ok
[INFO] [stdout] test coding::tgt::tests::new_1x1 ... ok
[INFO] [stdout] test coding::tgt::tests::new_2x2 ... ok
[INFO] [stdout] test coding::tgt::tests::new_3x5 ... ok
[INFO] [stdout] test coding::tgt::tests::new_4x4 ... ok
[INFO] [stdout] test coding::tgt::tests::progressive_encode_decode ... ok
[INFO] [stdout] test coding::tgt::tests::reset_sets_values_to_999 ... ok
[INFO] [stdout] test error::tests::error_display ... ok
[INFO] [stdout] test coding::tgt::tests::set_value_propagates_up ... ok
[INFO] [stdout] test error::tests::error_std_error ... ok
[INFO] [stdout] test error::tests::error_variants ... ok
[INFO] [stdout] test error::tests::result_type_alias ... ok
[INFO] [stdout] test image::tests::clone_header_copies_metadata ... ok
[INFO] [stdout] test image::tests::clone_header_independent ... ok
[INFO] [stdout] test image::tests::image_new_allocates_data ... ok
[INFO] [stdout] test image::tests::image_new_tile_no_data ... ok
[INFO] [stdout] test io::bio::tests::encoder_buffer_too_small ... ok
[INFO] [stdout] test image::tests::clone_header_no_data ... ok
[INFO] [stdout] test io::bio::tests::ff_stuffing ... ok
[INFO] [stdout] test io::bio::tests::inalign_basic ... ok
[INFO] [stdout] test io::bio::tests::num_bytes_after_flush ... ok
[INFO] [stdout] test io::bio::tests::roundtrip_32bit_value ... ok
[INFO] [stdout] test io::bio::tests::roundtrip_multi_bits ... ok
[INFO] [stdout] test io::bio::tests::roundtrip_single_bits ... ok
[INFO] [stdout] test image::tests::image_new_creates_components ... ok
[INFO] [stdout] test io::cio::tests::input_stream_read ... ok
[INFO] [stdout] test io::cio::tests::input_stream_read_at_end ... ok
[INFO] [stdout] test io::cio::tests::output_stream_write_and_read_back ... ok
[INFO] [stdout] test io::cio::tests::stream_seek_out_of_bounds ... ok
[INFO] [stdout] test io::cio::tests::stream_skip ... ok
[INFO] [stdout] test io::cio::tests::write_read_bytes_be_1 ... ok
[INFO] [stdout] test io::cio::tests::write_read_bytes_be_2 ... ok
[INFO] [stdout] test io::cio::tests::write_read_bytes_be_4 ... ok
[INFO] [stdout] test io::cio::tests::stream_bytes_left ... ok
[INFO] [stdout] test io::cio::tests::stream_seek_and_tell ... ok
[INFO] [stdout] test io::cio::tests::write_read_f64_be ... ok
[INFO] [stdout] test io::event::tests::default_no_handlers ... ok
[INFO] [stdout] test io::event::tests::error_handler_called ... ok
[INFO] [stdout] test io::event::tests::handlers_independent ... ok
[INFO] [stdout] test io::event::tests::info_handler_called ... ok
[INFO] [stdout] test io::event::tests::warning_handler_called ... ok
[INFO] [stdout] test j2k::markers::tests::coc_applies_to_single_component ... ok
[INFO] [stdout] test j2k::markers::tests::cod_basic_parsing ... ok
[INFO] [stdout] test j2k::markers::tests::cod_with_precincts ... ok
[INFO] [stdout] test j2k::markers::tests::com_parsing ... ok
[INFO] [stdout] test j2k::markers::tests::poc_parsing ... ok
[INFO] [stdout] test j2k::markers::tests::qcc_applies_to_single_component ... ok
[INFO] [stdout] test j2k::markers::tests::qcd_noqnt ... ok
[INFO] [stdout] test j2k::markers::tests::qcd_seqnt ... ok
[INFO] [stdout] test j2k::markers::tests::qcd_siqnt ... ok
[INFO] [stdout] test j2k::markers::tests::rgn_sets_roi_shift ... ok
[INFO] [stdout] test j2k::markers::tests::siz_basic_parsing ... ok
[INFO] [stdout] test j2k::markers::tests::siz_rejects_too_short ... ok
[INFO] [stdout] test j2k::params::tests::coding_param_mode_variants ... ok
[INFO] [stdout] test j2k::params::tests::coding_parameters_decoder ... ok
[INFO] [stdout] test j2k::params::tests::coding_parameters_encoder ... ok
[INFO] [stdout] test j2k::params::tests::decoding_param_default ... ok
[INFO] [stdout] test api::tests::decode_j2k_produces_pixels ... ok
[INFO] [stdout] test coding::ht_dec::tests::mrp_pass_no_significant_samples ... ok
[INFO] [stdout] test j2k::params::tests::poc_default ... ok
[INFO] [stdout] test coding::mqc::tests::encode_decode_roundtrip_mixed ... ok
[INFO] [stdout] test j2k::params::tests::encoding_param_default ... ok
[INFO] [stdout] test coding::t1::tests::allocate_4x4 ... ok
[INFO] [stdout] test j2k::params::tests::tccp_default ... ok
[INFO] [stdout] test io::cio::tests::write_read_f32_be ... ok
[INFO] [stdout] test j2k::params::tests::t2_mode_values ... ok
[INFO] [stdout] test coding::t1::tests::is_term_pass_termall ... ok
[INFO] [stdout] test j2k::params::tests::quality_layer_alloc_strategy_values ... ok
[INFO] [stdout] test j2k::params::tests::stepsize_default ... ok
[INFO] [stdout] test j2k::params::tests::tcp_default ... ok
[INFO] [stdout] test j2k::read::tests::decode_minimal_header ... ok
[INFO] [stdout] test j2k::read::tests::decode_all_tiles_then_eoc ... ok
[INFO] [stdout] test j2k::read::tests::decode_missing_siz_fails ... ok
[INFO] [stdout] test j2k::read::tests::decode_minimal_tile_part ... ok
[INFO] [stdout] test j2k::read::tests::sot_marker_parsing ... ok
[INFO] [stdout] test j2k::tests::j2k_state_tile_header ... ok
[INFO] [stdout] test j2k::read::tests::decode_tiles_produces_pixel_data ... ok
[INFO] [stdout] test j2k::tests::j2k_state_main_header ... ok
[INFO] [stdout] test j2k::tests::marker_from_u16_known ... ok
[INFO] [stdout] test j2k::tests::marker_as_u16 ... ok
[INFO] [stdout] test j2k::tests::marker_from_u16_unknown ... ok
[INFO] [stdout] test j2k::write::tests::encode_decode_roundtrip_header ... ok
[INFO] [stdout] test j2k::write::tests::encode_finalize_ends_with_eoc ... ok
[INFO] [stdout] test j2k::write::tests::encode_decode_roundtrip_tiles ... ok
[INFO] [stdout] test j2k::write::tests::encode_header_starts_with_soc_siz ... ok
[INFO] [stdout] test jp2::read::tests::apply_cdef_marks_alpha ... ok
[INFO] [stdout] test jp2::read::tests::apply_pclr_clamps_index ... ok
[INFO] [stdout] test j2k::write::tests::encode_tile_patches_psot ... ok
[INFO] [stdout] test jp2::read::tests::read_box_header_basic ... ok
[INFO] [stdout] test jp2::read::tests::read_box_header_extended_length ... ok
[INFO] [stdout] test jp2::read::tests::apply_pclr_expands_palette ... ok
[INFO] [stdout] test jp2::read::tests::apply_cdef_swaps_components ... ok
[INFO] [stdout] test jp2::read::tests::read_box_header_extended_length_too_short ... ok
[INFO] [stdout] test jp2::read::tests::read_box_header_last_box ... ok
[INFO] [stdout] test jp2::read::tests::apply_pclr_direct_mapping ... ok
[INFO] [stdout] test jp2::read::tests::read_box_header_length_too_short ... ok
[INFO] [stdout] test jp2::read::tests::read_bpcc_before_ihdr_fails ... ok
[INFO] [stdout] test jp2::read::tests::read_bpcc_valid ... ok
[INFO] [stdout] test jp2::read::tests::read_bpcc_wrong_size_fails ... ok
[INFO] [stdout] test jp2::read::tests::read_cdef_duplicate_fails ... ok
[INFO] [stdout] test jp2::read::tests::read_cdef_too_short_fails ... ok
[INFO] [stdout] test jp2::read::tests::read_cdef_truncated_entries_fails ... ok
[INFO] [stdout] test jp2::read::tests::read_cdef_valid_rgb_with_alpha ... ok
[INFO] [stdout] test jp2::read::tests::read_cdef_zero_count_fails ... ok
[INFO] [stdout] test jp2::read::tests::read_cmap_valid ... ok
[INFO] [stdout] test jp2::read::tests::read_colr_icc ... ok
[INFO] [stdout] test jp2::read::tests::read_cmap_without_pclr_fails ... ok
[INFO] [stdout] test jp2::read::tests::read_ftyp_valid ... ok
[INFO] [stdout] test jp2::read::tests::read_cmap_wrong_size_fails ... ok
[INFO] [stdout] test jp2::read::tests::read_codestream_before_header_fails ... ok
[INFO] [stdout] test jp2::read::tests::read_ftyp_wrong_state ... ok
[INFO] [stdout] test jp2::read::tests::read_ihdr_bad_compression_type_fails ... ok
[INFO] [stdout] test jp2::read::tests::read_colr_enumerated ... ok
[INFO] [stdout] test jp2::read::tests::read_colr_duplicate_ignored ... ok
[INFO] [stdout] test jp2::read::tests::read_ihdr_valid ... ok
[INFO] [stdout] test jp2::read::tests::read_ihdr_zero_dimensions_fails ... ok
[INFO] [stdout] test jp2::read::tests::read_ihdr_bad_size_fails ... ok
[INFO] [stdout] test jp2::read::tests::read_jp2_jp2c_before_header_fails ... ok
[INFO] [stdout] test jp2::read::tests::read_jp2h_missing_colr_fails ... ok
[INFO] [stdout] test jp2::read::tests::read_jp2_colour_applied_to_image ... ok
[INFO] [stdout] test jp2::read::tests::read_jp2_header_then_codestream ... ok
[INFO] [stdout] test jp2::read::tests::read_jp2h_missing_ihdr_fails ... ok
[INFO] [stdout] test jp2::read::tests::read_jp2_srgb_colour ... ok
[INFO] [stdout] test jp2::read::tests::read_jp2_header_minimal ... ok
[INFO] [stdout] test jp2::read::tests::read_jp2h_with_cdef ... ok
[INFO] [stdout] test jp2::read::tests::read_jp2h_with_pclr_and_cmap ... ok
[INFO] [stdout] test jp2::read::tests::read_jp2h_with_ihdr_and_colr ... ok
[INFO] [stdout] test jp2::read::tests::read_jp_signature_bad_magic ... ok
[INFO] [stdout] test jp2::read::tests::read_jp_signature_valid ... ok
[INFO] [stdout] test jp2::read::tests::read_pclr_duplicate_fails ... ok
[INFO] [stdout] test jp2::read::tests::read_jp_signature_wrong_state ... ok
[INFO] [stdout] test jp2::read::tests::read_pclr_valid ... ok
[INFO] [stdout] test jp2::read::tests::read_pclr_too_short_fails ... ok
[INFO] [stdout] test jp2::read::tests::read_pclr_zero_entries_fails ... ok
[INFO] [stdout] test jp2::tests::jp2_box_struct ... ok
[INFO] [stdout] test jp2::tests::jp2_state_variants ... ok
[INFO] [stdout] test jp2::tests::box_type_constants ... ok
[INFO] [stdout] test jp2::write::tests::encode_bpc_8bit_unsigned ... ok
[INFO] [stdout] test jp2::tests::jp2_colour_default ... ok
[INFO] [stdout] test jp2::write::tests::roundtrip_gray_jp2 ... ok
[INFO] [stdout] test jp2::write::tests::encode_bpc_16bit_signed ... ok
[INFO] [stdout] test jp2::write::tests::roundtrip_srgb_jp2 ... ok
[INFO] [stdout] test jp2::write::tests::write_header_has_jp2h_with_ihdr ... ok
[INFO] [stdout] test jp2::write::tests::write_header_variable_bpc_writes_bpcc ... ok
[INFO] [stdout] test jp2::write::tests::write_codestream_wraps_in_jp2c ... ok
[INFO] [stdout] test jp2::write::tests::write_header_starts_with_jp_box ... ok
[INFO] [stdout] test jp2::write::tests::write_header_has_colr_enumerated ... ok
[INFO] [stdout] test jp2::write::tests::write_header_has_ftyp_box ... ok
[INFO] [stdout] test jp2::write::tests::write_header_with_icc_profile ... ok
[INFO] [stdout] test jp2::write::tests::write_header_with_cdef ... ok
[INFO] [stdout] test tcd::tests::copy_decoded_cblks_single_res ... ok
[INFO] [stdout] test tcd::tests::copy_decoded_cblks_two_res_subband_offsets ... ok
[INFO] [stdout] test tcd::tests::dc_level_shift_roundtrip ... ok
[INFO] [stdout] test tcd::tests::dc_level_shift_zero_is_noop ... ok
[INFO] [stdout] test tcd::tests::init_tile_band_coords_at_finest_resolution ... ok
[INFO] [stdout] test tcd::tests::init_tile_basic_hierarchy ... ok
[INFO] [stdout] test tcd::tests::decode_tile_single_res_dc_shift ... ok
[INFO] [stdout] test tcd::tests::encode_decode_roundtrip_single_tile ... ok
[INFO] [stdout] test tcd::tests::encode_decode_pipeline_stages ... ok
[INFO] [stdout] test tcd::tests::encode_tile_produces_output ... ok
[INFO] [stdout] test tcd::tests::init_tile_accepts_max_numresolutions ... ok
[INFO] [stdout] test tcd::tests::tcd_band_default ... ok
[INFO] [stdout] test tcd::tests::tcd_cblk_enc_default ... ok
[INFO] [stdout] test tcd::tests::init_tile_rejects_excessive_numresolutions ... ok
[INFO] [stdout] test tcd::tests::init_tile_codeblocks_created ... ok
[INFO] [stdout] test tcd::tests::init_tile_rejects_zero_numresolutions ... ok
[INFO] [stdout] test tcd::tests::init_tile_decoder_codeblocks ... ok
[INFO] [stdout] test tcd::tests::tcd_cblk_dec_default ... ok
[INFO] [stdout] test tcd::tests::tcd_band_is_empty ... ok
[INFO] [stdout] test tcd::tests::makelayer_fixed_single_layer ... ok
[INFO] [stdout] test tcd::tests::tcd_layer_default ... ok
[INFO] [stdout] test tcd::tests::tcd_code_blocks_variants ... ok
[INFO] [stdout] test tcd::tests::tcd_new_decoder ... ok
[INFO] [stdout] test tcd::tests::tcd_hierarchy_construction ... ok
[INFO] [stdout] test tcd::tests::tcd_pass_from_t1 ... ok
[INFO] [stdout] test tcd::tests::tcd_precinct_default ... ok
[INFO] [stdout] test tcd::tests::tcd_code_blocks_default_is_empty ... ok
[INFO] [stdout] test tcd::tests::tcd_new_encoder ... ok
[INFO] [stdout] test tcd::tests::tcd_seg_default ... ok
[INFO] [stdout] test tcd::tests::tcd_tile_comp_default ... ok
[INFO] [stdout] test tcd::tests::tcd_resolution_default ... ok
[INFO] [stdout] test tier2::pi::tests::empty_tile_returns_false ... ok
[INFO] [stdout] test tier2::pi::tests::encoding_packet_count ... ok
[INFO] [stdout] test tier2::pi::tests::include_prevents_duplicates ... ok
[INFO] [stdout] test tier2::pi::tests::lrcp_layers_are_outermost ... ok
[INFO] [stdout] test tier2::pi::tests::lrcp_ordering ... ok
[INFO] [stdout] test tcd::tests::tcd_tile_default ... ok
[INFO] [stdout] test tier2::pi::tests::cprl_packet_count ... ok
[INFO] [stdout] test tier2::pi::tests::lrcp_packet_count ... ok
[INFO] [stdout] test tier2::pi::tests::pi_resolution_default ... ok
[INFO] [stdout] test tier2::pi::tests::pi_create_decode_basic ... ok
[INFO] [stdout] test tier2::pi::tests::packet_iterators_basic ... ok
[INFO] [stdout] test tier2::pi::tests::rlcp_ordering ... ok
[INFO] [stdout] test tier2::pi::tests::pi_next_dispatches_correctly ... ok
[INFO] [stdout] test tier2::pi::tests::pcrl_packet_count ... ok
[INFO] [stdout] test tier2::pi::tests::rpcl_packet_count ... ok
[INFO] [stdout] test tier2::pi::tests::rlcp_resolutions_are_outermost ... ok
[INFO] [stdout] test tier2::t2::tests::comma_code_roundtrip ... ok
[INFO] [stdout] test tier2::t2::tests::comma_code_zero ... ok
[INFO] [stdout] test tier2::t2::tests::init_seg_default_maxpasses ... ok
[INFO] [stdout] test tier2::t2::tests::init_seg_grows_vector ... ok
[INFO] [stdout] test tier2::t2::tests::pass_bits_ranges ... ok
[INFO] [stdout] test tier2::t2::tests::init_seg_lazy_alternation ... ok
[INFO] [stdout] test tier2::t2::tests::init_seg_termall ... ok
[INFO] [stdout] test tier2::t2::tests::numpasses_boundary_values ... ok
[INFO] [stdout] test tier2::t2::tests::numpasses_roundtrip ... ok
[INFO] [stdout] test tier2::t2::tests::t2_decode_packet_combines_header_and_data ... ok
[INFO] [stdout] test tier2::t2::tests::t2_decode_empty_packet ... ok
[INFO] [stdout] test tier2::pi::tests::pi_comp_default ... ok
[INFO] [stdout] test tier2::t2::tests::t2_encode_decode_roundtrip ... ok
[INFO] [stdout] test tier2::t2::tests::t2_encode_single_cblk_packet ... ok
[INFO] [stdout] test tier2::t2::tests::t2_encode_multi_pass_single_layer ... ok
[INFO] [stdout] test tier2::t2::tests::t2_encode_packets_single_layer ... ok
[INFO] [stdout] test tier2::t2::tests::t2_decode_packets_single_layer ... ok
[INFO] [stdout] test tier2::t2::tests::t2_decode_single_cblk_packet ... ok
[INFO] [stdout] test tier2::t2::tests::t2_encode_empty_packet ... ok
[INFO] [stdout] test tier2::pi::tests::rlcp_packet_count ... ok
[INFO] [stdout] test transform::dwt::tests::deinterleave_h_cas1 ... ok
[INFO] [stdout] test transform::dwt::tests::deinterleave_v_cas0 ... ok
[INFO] [stdout] test transform::dwt::tests::dwt_norms_97_spot_check ... ok
[INFO] [stdout] test transform::dwt::tests::deinterleave_h_cas0 ... ok
[INFO] [stdout] test transform::dwt::tests::encode_1d_53_even_cas0_roundtrip ... ok
[INFO] [stdout] test transform::dwt::tests::deinterleave_interleave_h_roundtrip ... ok
[INFO] [stdout] test transform::dwt::tests::encode_1d_53_length_1 ... ok
[INFO] [stdout] test transform::dwt::tests::encode_1d_53_length_1_cas1 ... ok
[INFO] [stdout] test transform::dwt::tests::encode_1d_53_cas1_roundtrip ... ok
[INFO] [stdout] test transform::dwt::tests::dwt_norms_level_clamping ... ok
[INFO] [stdout] test transform::dwt::tests::encode_1d_53_odd_cas0_roundtrip ... ok
[INFO] [stdout] test transform::dwt::tests::encode_1d_97_length_1_noop ... ok
[INFO] [stdout] test transform::dwt::tests::encode_1d_97_length_2_roundtrip ... ok
[INFO] [stdout] test transform::dwt::tests::dwt_norms_53_spot_check ... ok
[INFO] [stdout] test transform::dwt::tests::encode_1d_97_even_cas0_roundtrip ... ok
[INFO] [stdout] test transform::dwt::tests::encode_1d_53_length_2_cas0_roundtrip ... ok
[INFO] [stdout] test transform::dwt::tests::encode_1d_53_known_values_cas0 ... ok
[INFO] [stdout] test transform::dwt::tests::encode_1d_97_odd_cas0_roundtrip ... ok
[INFO] [stdout] test transform::dwt::tests::encode_1d_97_cas1_roundtrip ... ok
[INFO] [stdout] test transform::dwt::tests::encode_2d_53_4x4_roundtrip ... ok
[INFO] [stdout] test transform::dwt::tests::encode_2d_97_4x4_roundtrip ... ok
[INFO] [stdout] test transform::dwt::tests::encode_2d_53_8x8_multi_level_roundtrip ... ok
[INFO] [stdout] test transform::dwt::tests::encode_2d_53_odd_size_roundtrip ... ok
[INFO] [stdout] test transform::dwt::tests::interleave_h_cas0 ... ok
[INFO] [stdout] test transform::dwt::tests::encode_2d_97_8x8_multi_level_roundtrip ... ok
[INFO] [stdout] test transform::dwt_simd::tests::decode_vert_53_avx2_matches_scalar ... ok
[INFO] [stdout] test transform::dwt::tests::interleave_v_cas0 ... ok
[INFO] [stdout] test transform::dwt::tests::encode_2d_97_odd_size_roundtrip ... ok
[INFO] [stdout] test transform::dwt::tests::encode_2d_97_64x64_roundtrip ... ok
[INFO] [stdout] test transform::dwt_simd::tests::decode_vert_53_sse2_matches_scalar ... ok
[INFO] [stdout] test transform::dwt_simd::tests::encode_decode_53_non_aligned_width ... ok
[INFO] [stdout] test transform::dwt_simd::tests::encode_decode_53_roundtrip_with_simd ... ok
[INFO] [stdout] test transform::dwt_simd::tests::encode_vert_53_avx2_matches_scalar ... ok
[INFO] [stdout] test transform::dwt::tests::encode_2d_53_64x64_roundtrip ... ok
[INFO] [stdout] test transform::dwt::tests::encode_2d_53_single_res_noop ... ok
[INFO] [stdout] test transform::dwt_simd::tests::encode_vert_53_sse2_matches_scalar ... ok
[INFO] [stdout] test transform::invert::tests::identity_1x1 ... ok
[INFO] [stdout] test transform::invert::tests::identity_2x2 ... ok
[INFO] [stdout] test transform::invert::tests::known_2x2_inverse ... ok
[INFO] [stdout] test transform::invert::tests::known_3x3_inverse ... ok
[INFO] [stdout] test transform::invert::tests::singular_matrix_returns_err ... ok
[INFO] [stdout] test transform::invert::tests::roundtrip_a_times_a_inv_is_identity ... ok
[INFO] [stdout] test transform::mct::tests::getnorm_returns_correct_values ... ok
[INFO] [stdout] test transform::mct::tests::ict_roundtrip_within_tolerance ... ok
[INFO] [stdout] test transform::mct::tests::calculate_norms_identity ... ok
[INFO] [stdout] test transform::mct::tests::norms_values ... ok
[INFO] [stdout] test transform::mct::tests::custom_mct_identity_is_noop ... ok
[INFO] [stdout] test transform::mct::tests::rct_encode_known_values ... ok
[INFO] [stdout] test transform::mct_simd::tests::ict_decode_avx_matches_scalar ... ok
[INFO] [stdout] test transform::mct_simd::tests::ict_decode_sse_matches_scalar ... ok
[INFO] [stdout] test transform::mct_simd::tests::ict_encode_sse_matches_scalar ... ok
[INFO] [stdout] test transform::mct_simd::tests::rct_decode_avx2_matches_scalar ... ok
[INFO] [stdout] test transform::mct_simd::tests::rct_decode_sse2_matches_scalar ... ok
[INFO] [stdout] test transform::mct_simd::tests::rct_encode_avx2_matches_scalar ... ok
[INFO] [stdout] test types::tests::cblk_style_flags ... ok
[INFO] [stdout] test transform::mct_simd::tests::rct_encode_sse2_matches_scalar ... ok
[INFO] [stdout] test types::tests::color_space_variants ... ok
[INFO] [stdout] test types::tests::codec_format_variants ... ok
[INFO] [stdout] test transform::mct::tests::rct_roundtrip_lossless ... ok
[INFO] [stdout] test types::tests::constants_values ... ok
[INFO] [stdout] test transform::mct_simd::tests::ict_encode_avx_matches_scalar ... ok
[INFO] [stdout] test types::tests::enum_derive_traits ... ok
[INFO] [stdout] test types::tests::int64_ceildivpow2_basic ... ok
[INFO] [stdout] test types::tests::int_ceildiv_basic ... ok
[INFO] [stdout] test types::tests::int_ceildivpow2_basic ... ok
[INFO] [stdout] test transform::mct::tests::rct_roundtrip_large ... ok
[INFO] [stdout] test transform::mct::tests::ict_roundtrip_large ... ok
[INFO] [stdout] test types::tests::int_ceildivpow2_negative ... ok
[INFO] [stdout] test types::tests::int_ceildiv_negative ... ok
[INFO] [stdout] test types::tests::int_floorlog2_basic ... ok
[INFO] [stdout] test types::tests::int_fix_mul_basic ... ok
[INFO] [stdout] test types::tests::int_fix_mul_t1_basic ... ok
[INFO] [stdout] test types::tests::int_fix_mul_t1_rounding ... ok
[INFO] [stdout] test types::tests::int_floordivpow2_basic ... ok
[INFO] [stdout] test types::tests::t1_context_offsets ... ok
[INFO] [stdout] test types::tests::t1_flag_bit_positions ... ok
[INFO] [stdout] test types::tests::t1_sigma_neighbours_covers_8_directions ... ok
[INFO] [stdout] test types::tests::uint_ceildiv_basic ... ok
[INFO] [stdout] test types::tests::uint_ceildivpow2_basic ... ok
[INFO] [stdout] test types::tests::uint_floorlog2_basic ... ok
[INFO] [stdout] test types::tests::progression_order_variants ... ok
[INFO] [stdout] test types::tests::uint64_ceildiv_as_u32_basic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 429 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/openjpeg_rs-32028abdedb606f2)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/roundtrip.rs (/opt/rustwide/target/debug/deps/roundtrip-527e13a0bc81d4dc)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test roundtrip_53_lossless_multi_resolution ... ignored, multi-resolution DWT encode/decode pipeline not yet integrated
[INFO] [stdout] test roundtrip_53_lossless_non_power_of_2 ... ok
[INFO] [stdout] test roundtrip_53_lossless_gradient_gray ... ok
[INFO] [stdout] test roundtrip_97_lossy_psnr ... ignored, 9-7 irreversible quantization not yet implemented in encoder
[INFO] [stdout] test roundtrip_53_lossless_edge_values ... ok
[INFO] [stdout] test roundtrip_jp2_format_lossless ... ok
[INFO] [stdout] test roundtrip_53_lossless_rgb ... ok
[INFO] [stdout] test roundtrip_53_lossless_random_gray ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests openjpeg_rs
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "c7e19e8d72bb85167a4580794ad4fd9f7f4023f42459cd93fc4f82261a05e584", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c7e19e8d72bb85167a4580794ad4fd9f7f4023f42459cd93fc4f82261a05e584", kill_on_drop: false }`
[INFO] [stdout] c7e19e8d72bb85167a4580794ad4fd9f7f4023f42459cd93fc4f82261a05e584
